package com.jlkf.pojo;

import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Date;
import java.util.List;

import org.apache.poi.ss.usermodel.DateUtil;

public class TblUser {
    private Long gId;

    private String gUserName;

    private String gUserSex;

    private String gUserAvatar;

    private String gUserBirthday;

    private String gUserAddress;

    private String gUserIntroduction;

    private String gUserPassword;

    private String gUserPhone;

    private String gUserSchool;

    private String gUserProfession;

    private String gUserEducation;

    private String gUserGraduateTime;

    private String gUserOccupationStatus;

    private String gUserOccupation;

    private String gUserLike;

    private String gUserCompanyName;

    private String gUserSpecialty;

    private String gUserNo;

    private Double gUserIntegral;

    private Integer gUserIsVip;

    private Date gUserPayVipTime;

    private String gUserPayPassword;

    private Double gUserMoney;

    private Integer gVersion;

    private Date gUserUpdateTime;

    private Date gUserCreateTime;

    private String gUserPhoneSource;
    // 第三方
    private String gAuthorizeInfo;
    // 验证码 
    private String code;
    // '1 微信  2微博   3qq',
    private Integer type;
    // 第三方对象信息
    
    private String gAuthorizeName;
    
    private List<TblUserAuthorize>  authorizes;
    
    private Integer shareId; //分享人
    
    private Integer superiorId; //上级Id
    
    private Integer gUserGrow; //成长值
    
    private String gProvince; //省
    
    private String gCity; //市
    
    private String gArea; //区
    
    private Date gLoginTime; //最近登录时间
    
    private Integer gStatus; //是否被封号
    
    private Integer age; //年龄
    
    private String weixinName; //微信昵称
    
    private String weiboName; //微博昵称
    
    private String qqName; //qq昵称
    
    public Long getgId() {
        return gId;
    }

    public void setgId(Long gId) {
        this.gId = gId;
    }

    public String getgUserName() {
        return gUserName;
    }

    public void setgUserName(String gUserName) {
        this.gUserName = gUserName == null ? null : gUserName.trim();
    }

    public String getgUserSex() {
        return gUserSex;
    }

    public void setgUserSex(String gUserSex) {
        this.gUserSex = gUserSex == null ? null : gUserSex.trim();
    }

    public String getgUserAvatar() {
        return gUserAvatar;
    }

    public void setgUserAvatar(String gUserAvatar) {
        this.gUserAvatar = gUserAvatar == null ? null : gUserAvatar.trim();
    }

    public String getgUserBirthday() {
        return gUserBirthday;
    }

    public void setgUserBirthday(String gUserBirthday) {
        this.gUserBirthday = gUserBirthday == null ? null : gUserBirthday.trim();
    }

    public String getgUserAddress() {
        return gUserAddress;
    }

    public void setgUserAddress(String gUserAddress) {
        this.gUserAddress = gUserAddress == null ? null : gUserAddress.trim();
    }

    public String getgUserIntroduction() {
        return gUserIntroduction;
    }

    public void setgUserIntroduction(String gUserIntroduction) {
        this.gUserIntroduction = gUserIntroduction == null ? null : gUserIntroduction.trim();
    }

    public String getgUserPassword() {
        return gUserPassword;
    }

    public void setgUserPassword(String gUserPassword) {
        this.gUserPassword = gUserPassword == null ? null : gUserPassword.trim();
    }

    public String getgUserPhone() {
        return gUserPhone;
    }

    public void setgUserPhone(String gUserPhone) {
        this.gUserPhone = gUserPhone == null ? null : gUserPhone.trim();
    }

    public String getgUserSchool() {
        return gUserSchool;
    }

    public void setgUserSchool(String gUserSchool) {
        this.gUserSchool = gUserSchool == null ? null : gUserSchool.trim();
    }

    public String getgUserProfession() {
        return gUserProfession;
    }

    public void setgUserProfession(String gUserProfession) {
        this.gUserProfession = gUserProfession == null ? null : gUserProfession.trim();
    }

    public String getgUserEducation() {
        return gUserEducation;
    }

    public void setgUserEducation(String gUserEducation) {
        this.gUserEducation = gUserEducation == null ? null : gUserEducation.trim();
    }

    public String getgUserGraduateTime() {
		return gUserGraduateTime;
	}

	public void setgUserGraduateTime(String gUserGraduateTime) {
		this.gUserGraduateTime = gUserGraduateTime;
	}

	public String getgUserOccupationStatus() {
        return gUserOccupationStatus;
    }

    public void setgUserOccupationStatus(String gUserOccupationStatus) {
        this.gUserOccupationStatus = gUserOccupationStatus == null ? null : gUserOccupationStatus.trim();
    }

    public String getgUserOccupation() {
        return gUserOccupation;
    }

    public void setgUserOccupation(String gUserOccupation) {
        this.gUserOccupation = gUserOccupation == null ? null : gUserOccupation.trim();
    }

    public String getgUserLike() {
        return gUserLike;
    }

    public void setgUserLike(String gUserLike) {
        this.gUserLike = gUserLike == null ? null : gUserLike.trim();
    }

    public String getgUserCompanyName() {
        return gUserCompanyName;
    }

    public void setgUserCompanyName(String gUserCompanyName) {
        this.gUserCompanyName = gUserCompanyName == null ? null : gUserCompanyName.trim();
    }

    public String getgUserSpecialty() {
        return gUserSpecialty;
    }

    public void setgUserSpecialty(String gUserSpecialty) {
        this.gUserSpecialty = gUserSpecialty == null ? null : gUserSpecialty.trim();
    }

    public String getgUserNo() {
        return gUserNo;
    }

    public void setgUserNo(String gUserNo) {
        this.gUserNo = gUserNo == null ? null : gUserNo.trim();
    }

    public Double getgUserIntegral() {
        return gUserIntegral;
    }

    public void setgUserIntegral(Double gUserIntegral) {
        this.gUserIntegral = gUserIntegral;
    }

    public Integer getgUserIsVip() {
        return gUserIsVip;
    }

    public void setgUserIsVip(Integer gUserIsVip) {
        this.gUserIsVip = gUserIsVip;
    }

    public Date getgUserPayVipTime() {
        return gUserPayVipTime;
    }

    public void setgUserPayVipTime(Date gUserPayVipTime) {
        this.gUserPayVipTime = gUserPayVipTime;
    }

    public String getgUserPayPassword() {
        return gUserPayPassword;
    }

    public void setgUserPayPassword(String gUserPayPassword) {
        this.gUserPayPassword = gUserPayPassword == null ? null : gUserPayPassword.trim();
    }

    public Double getgUserMoney() {
        return gUserMoney;
    }

    public void setgUserMoney(Double gUserMoney) {
        this.gUserMoney = gUserMoney;
    }

    public Integer getgVersion() {
        return gVersion;
    }

    public void setgVersion(Integer gVersion) {
        this.gVersion = gVersion;
    }

    public Date getgUserUpdateTime() {
        return gUserUpdateTime;
    }

    public void setgUserUpdateTime(Date gUserUpdateTime) {
        this.gUserUpdateTime = gUserUpdateTime;
    }

    public Date getgUserCreateTime() {
        return gUserCreateTime;
    }

    public void setgUserCreateTime(Date gUserCreateTime) {
        this.gUserCreateTime = gUserCreateTime;
    }

    public String getgUserPhoneSource() {
        return gUserPhoneSource;
    }

    public void setgUserPhoneSource(String gUserPhoneSource) {
        this.gUserPhoneSource = gUserPhoneSource == null ? null : gUserPhoneSource.trim();
    }

	public String getCode() {
		return code;
	}

	public void setCode(String code) {
		this.code = code;
	}

	public String getgAuthorizeInfo() {
		return gAuthorizeInfo;
	}

	public void setgAuthorizeInfo(String gAuthorizeInfo) {
		this.gAuthorizeInfo = gAuthorizeInfo;
	}

	public Integer getType() {
		return type;
	}

	public void setType(Integer type) {
		this.type = type;
	}

	public List<TblUserAuthorize> getAuthorizes() {
		return authorizes;
	}

	public void setAuthorizes(List<TblUserAuthorize> authorizes) {
		this.authorizes = authorizes;
	}

	public String getgAuthorizeName() {
		return gAuthorizeName;
	}

	public void setgAuthorizeName(String gAuthorizeName) {
		this.gAuthorizeName = gAuthorizeName;
	}

	public Integer getShareId() {
		return shareId;
	}

	public void setShareId(Integer shareId) {
		this.shareId = shareId;
	}

	public Integer getgUserGrow() {
		return gUserGrow;
	}

	public void setgUserGrow(Integer gUserGrow) {
		this.gUserGrow = gUserGrow;
	}

	public String getgProvince() {
		return gProvince;
	}

	public void setgProvince(String gProvince) {
		this.gProvince = gProvince;
	}

	public String getgCity() {
		return gCity;
	}

	public void setgCity(String gCity) {
		this.gCity = gCity;
	}

	public String getgArea() {
		return gArea;
	}

	public void setgArea(String gArea) {
		this.gArea = gArea;
	}

	public Date getgLoginTime() {
		return gLoginTime;
	}

	public void setgLoginTime(Date gLoginTime) {
		this.gLoginTime = gLoginTime;
	}

	public Integer getgStatus() {
		return gStatus;
	}

	public void setgStatus(Integer gStatus) {
		this.gStatus = gStatus;
	}

	public Integer getAge() {
		return age;
	}

	public void setAge(Integer age) {
		this.age = age;
	}

	public String getWeixinName() {
		return weixinName;
	}

	public void setWeixinName(String weixinName) {
		this.weixinName = weixinName;
	}

	public String getWeiboName() {
		return weiboName;
	}

	public void setWeiboName(String weiboName) {
		this.weiboName = weiboName;
	}

	public String getQqName() {
		return qqName;
	}

	public void setQqName(String qqName) {
		this.qqName = qqName;
	}

	public Integer getSuperiorId() {
		return superiorId;
	}

	public void setSuperiorId(Integer superiorId) {
		this.superiorId = superiorId;
	}
}